Bookly\Lib\Entities\Appointment B

Total Complexity 85
Dependencies 12
Dependents 21
Total lines 897
Lines of code 362
Logical lines of code 163
Comment lines 333
Methods 53
Properties 23

Methods 53

Method Rating Maintainability Complexity Lines of code
saveCustomerAppointments()
B
36 15 75
save()
S
51 7 26
getMaxExtrasDuration()
S
52 6 23
getCustomerAppointments()
S
50 4 29
delete()
S
57 3 16
getColor()
S
65 3 10
getNopInfo()
S
53 1 24
getOnlineMeetingId()
S
82 1 3
setGoogleEventETag()
S
77 1 4
getOutlookEventId()
S
82 1 3
setOutlookEventId()
S
77 1 4
getOutlookEventChangeKey()
S
82 1 3
setOutlookEventChangeKey()
S
77 1 4
getOutlookEventSeriesId()
S
82 1 3
setOutlookEventSeriesId()
S
77 1 4
getOnlineMeetingProvider()
S
82 1 3
setOnlineMeetingProvider()
S
77 1 4
setOnlineMeetingId()
S
77 1 4
setGoogleEventId()
S
77 1 4
getOnlineMeetingData()
S
82 1 3
setOnlineMeetingData()
S
77 1 4
getCreatedFrom()
S
82 1 3
setCreatedFrom()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
hasGoogleCalendarEvent()
S
80 1 3
getGoogleEventETag()
S
82 1 3
getGoogleEventId()
S
82 1 3
getLocationId()
S
82 1 3
getCustomServiceName()
S
82 1 3
setLocationId()
S
77 1 4
getStaffId()
S
82 1 3
setStaff()
S
80 1 3
setStaffId()
S
77 1 4
getStaffAny()
S
82 1 3
setStaffAny()
S
77 1 4
getServiceId()
S
82 1 3
setService()
S
80 1 3
setServiceId()
S
77 1 4
setCustomServiceName()
S
77 1 4
setInternalNote()
S
77 1 4
getCustomServicePrice()
S
82 1 3
setCustomServicePrice()
S
77 1 4
getStartDate()
S
82 1 3
setStartDate()
S
77 1 4
getEndDate()
S
82 1 3
setEndDate()
S
77 1 4
getExtrasDuration()
S
82 1 3
hasOutlookCalendarEvent()
S
80 1 3
getInternalNote()
S
82 1 3
setExtrasDuration()
S
77 1 4